phlebotomy needle - German English Dictionary